• word of the day

    sterculia acerifolia

    sterculia acerifolia - Dictionary definition and meaning for word sterculia acerifolia

    Definition
    (noun) south Australian tree having panicles of brilliant scarlet flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp